﻿''' <summary>
''' 总账数据表-外币
''' 对应表-T_GeneralCurrencyLedger
''' </summary>
Public Class ClsTGeneralCurrencyLedger

    Private m_GeneralId As Integer
    Private m_WorkPeriod As String
    Private m_AcctCode As String
    Private m_AcctLevel As Integer
    Private m_IfLastLevel As Integer
    Private m_AcctName As String
    Private m_Year As Single
    Private m_YearCurrency As Decimal
    Private m_Begin As Single
    Private m_BeginCurrency As Decimal
    Private m_CreditSum As Single
    Private m_CreditSumCurrency As Decimal
    Private m_CreditTotal As Single
    Private m_CreditTotalCurrency As Decimal
    Private m_DebitSum As Single
    Private m_DebitSumCurrency As Decimal
    Private m_DebitTotal As Single
    Private m_DebitTotalCurrency As Decimal
    Private m_Balance
    Private m_BalanceCurrency As Decimal
    Private m_BalanceDirection As String

    Public Property GeneralId As Integer
        Get
            Return m_GeneralId
        End Get
        Set(value As Integer)
            m_GeneralId = value
        End Set
    End Property

    Public Property WorkPeriod As String
        Get
            Return m_WorkPeriod
        End Get
        Set(value As String)
            m_WorkPeriod = value
        End Set
    End Property

    Public Property AcctCode As String
        Get
            Return m_AcctCode
        End Get
        Set(value As String)
            m_AcctCode = value
        End Set
    End Property

    Public Property AcctLevel As Integer
        Get
            Return m_AcctLevel
        End Get
        Set(value As Integer)
            m_AcctLevel = value
        End Set
    End Property

    Public Property IfLastLevel As Integer
        Get
            Return m_IfLastLevel
        End Get
        Set(value As Integer)
            m_IfLastLevel = value
        End Set
    End Property

    Public Property AcctName As String
        Get
            Return m_AcctName
        End Get
        Set(value As String)
            m_AcctName = value
        End Set
    End Property

    Public Property Year As Single
        Get
            Return m_Year
        End Get
        Set(value As Single)
            m_Year = value
        End Set
    End Property

    Public Property YearCurrency As Decimal
        Get
            Return m_YearCurrency
        End Get
        Set(value As Decimal)
            m_YearCurrency = value
        End Set
    End Property

    Public Property Begin As Single
        Get
            Return m_Begin
        End Get
        Set(value As Single)
            m_Begin = value
        End Set
    End Property

    Public Property BeginCurrency As Decimal
        Get
            Return m_BeginCurrency
        End Get
        Set(value As Decimal)
            m_BeginCurrency = value
        End Set
    End Property

    Public Property CreditSum As Single
        Get
            Return m_CreditSum
        End Get
        Set(value As Single)
            m_CreditSum = value
        End Set
    End Property

    Public Property CreditSumCurrency As Decimal
        Get
            Return m_CreditSumCurrency
        End Get
        Set(value As Decimal)
            m_CreditSumCurrency = value
        End Set
    End Property

    Public Property CreditTotal As Single
        Get
            Return m_CreditTotal
        End Get
        Set(value As Single)
            m_CreditTotal = value
        End Set
    End Property

    Public Property CreditTotalCurrency As Decimal
        Get
            Return m_CreditTotalCurrency
        End Get
        Set(value As Decimal)
            m_CreditTotalCurrency = value
        End Set
    End Property

    Public Property DebitSum As Single
        Get
            Return m_DebitSum
        End Get
        Set(value As Single)
            m_DebitSum = value
        End Set
    End Property

    Public Property DebitSumCurrency As Decimal
        Get
            Return m_DebitSumCurrency
        End Get
        Set(value As Decimal)
            m_DebitSumCurrency = value
        End Set
    End Property

    Public Property DebitTotal As Single
        Get
            Return m_DebitTotal
        End Get
        Set(value As Single)
            m_DebitTotal = value
        End Set
    End Property

    Public Property DebitTotalCurrency As Decimal
        Get
            Return m_DebitTotalCurrency
        End Get
        Set(value As Decimal)
            m_DebitTotalCurrency = value
        End Set
    End Property

    Public Property Balance As Object
        Get
            Return m_Balance
        End Get
        Set(value As Object)
            m_Balance = value
        End Set
    End Property

    Public Property BalanceCurrency As Decimal
        Get
            Return m_BalanceCurrency
        End Get
        Set(value As Decimal)
            m_BalanceCurrency = value
        End Set
    End Property

    Public Property BalanceDirection As String
        Get
            Return m_BalanceDirection
        End Get
        Set(value As String)
            m_BalanceDirection = value
        End Set
    End Property
End Class
